Requirements taxonomies have been found useful in software requirements elicitation and specification, both for educational\r\npurposes and in practical usage, for instance, as checklists to ensure that important categories of requirements are not forgotten,\r\nand for guidance on how to write various types of requirements. While mobile information systems are becoming increasingly\r\nimportant, traditional requirements taxonomies do not have any category for mobility requirements. This paper reports on a\r\ncontrolled experiment where two groups of students both got the same excerpts of the well-known Volere requirements taxonomy,\r\nbut for one treatment group the tutorial material was also extended with additional material on mobility requirements as a\r\nrequirements category in its own right. Using the provided taxonomy material for guidance, the students were asked to write\r\nrequirements for a system presented in a natural language case description; afterwards their output was analyzed to score the\r\nnumber and quality of requirements found by each student. The main finding was that the students using the extended taxonomy\r\nalso found more requirements, but there was no significant difference in the quality of requirements between the two groups.
Loading....